1614 NW 23rd St, Oklahoma City, OK 73106-3623, Oklahoma City
"Food was amazing when we dined in. Fantastic, modest atmosphere. Staff was friendly, but unfortunate"
"Food was amazing when we dined in. Fantastic, modest atmosphere. Staff was friendly, but unfortunate"